home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / hobby / gim_308.zip / GIM11G.DOC < prev    next >
Text File  |  1994-08-20  |  16KB  |  399 lines

  1.           CHAPTER 11     LISTS OF SIMILAR PERSONS, FAMILIES AND NOTES
  2.  
  3.                                       OR
  4.  
  5.           SEARCHING YOUR FOLDER FOR SPECIFIC INFORMATION
  6.  
  7.  
  8. PART G:  HOW TO GET THE MOST OUT OF THE DISPLAY COMMAND...
  9.  
  10.           There are four GIM LISTS commands that let you print a list
  11.           that has been created.  They are DISPLAY, FILE, PRINT, and
  12.           PRLIST.
  13.  
  14.           In this section we assume that you know what a list is, and
  15.           how to make one.  If you haven't done so already, review the
  16.           first section in this chapter, which is entitled "An
  17.           Introduction with Basic Examples".  Also, review the DISPLAY
  18.           family of commands description in the second section of this
  19.           chapter, which is entitled "A Glossary of GIM LISTS Commands
  20.           with Examples".
  21.  
  22.           In those sections, we briefly introduced the DISPLAY family
  23.           of commands.  In this section, we'll cover it in more depth.
  24.  
  25. OVERVIEW...
  26.  
  27.           Of the four DISPLAY-related commands, PRLIST specifies which
  28.           list you want displayed, and the others specify where and how
  29.           you want to display the list.
  30.  
  31.           DISPLAY sends the list to the screen.
  32.  
  33.           FILE <filename> sends the list to a file.
  34.  
  35.           PRINT sends the list to the print device -- usually LPT1 --
  36.           that you selected in the Setup Area.
  37.  
  38.           In addition, the DISPLAY, FILE, and PRINT commands also
  39.           include keywords that specify the format of the list as it is
  40.           displayed.
  41.  
  42.           All of this will be discussed in detail in this section.
  43.  
  44. EXAMPLE...
  45.  
  46.           Let's say you want to display a list.  If you were just to
  47.           type the DISPLAY command, GIM LISTS wouldn't know what you
  48.           wanted to display -- All Persons?  All Families?  All Notes?
  49.           Something else? -- and would complain.  To keep it from
  50.           complaining, you first have to tell it what list you want to
  51.           display, by typing the PRLIST command.
  52.  
  53.           For example, let's say you have a number of lists to choose
  54.           from, and you want to display the one called "Octogenarians".
  55.           At the GIM LISTS prompt, type "PRLIST Octogenarians" and
  56.           press the enter key.
  57.  
  58.           GIM LISTS now knows what you want to display, so you can type
  59.           DISPLAY at the GIM LISTS prompt and press the enter key.  If
  60.           the Octogenarians list is a list of persons, you'll see a
  61.           list of persons' names displayed to the screen.
  62.  
  63. SYNTAX...
  64.  
  65.           COMMAND SYNTAX
  66.  
  67.           Before going any farther, let's make sure that it's clear how
  68.           these commands are used.
  69.  
  70.           PRLIST <list name>
  71.  
  72.           DISPLAY <none, one, or more keywords>
  73.  
  74.           FILE <filename> <none, one, or more keywords>
  75.  
  76.           PRINT <none, one, or more keywords>
  77.  
  78.           <list name> can be any existing list -- All Persons, All
  79.           Families, All Notes, any of the Places lists, or any list
  80.           which you have already created.  (Remember:  use the LISTS
  81.           command to see names of existing lists.)
  82.  
  83.           <filename> can be any valid DOS filename.
  84.  
  85.           <none, one, or more keywords> specifies the format to use
  86.           when displaying the list.  These keywords are described in
  87.           detail in the next section.
  88.  
  89. GLOSSARY OF KEYWORDS...
  90.  
  91.           Listed below are all the keywords that are currently
  92.           recognized by the DISPLAY family of commands.  We have only
  93.           implemented a subset of all the keywords that are possible
  94.           here, and it would be a simple matter for us to add more
  95.           keywords to this list.  If you would like to see other
  96.           keywords added to this list, please contact the GIM Authors.
  97.  
  98.           Lists of persons may use the following keywords:
  99.  
  100.                AFN
  101.                     -- the person's Ancestral File number
  102.  
  103.                BAPTISM DATE
  104.                BAPTISM PLACE
  105.                BAPTISM SOURCE NOTE
  106.                BAPTISM RESEARCH NOTE
  107.                     -- the person's LDS baptism data
  108.  
  109.                BIRTH DATE
  110.                BIRTH PLACE
  111.                BIRTH SOURCE NOTE
  112.                BIRTH RESEARCH NOTE
  113.                     -- the person's birth data
  114.  
  115.                BURIAL DATE
  116.                BURIAL PLACE
  117.                BURIAL SOURCE NOTE
  118.                BURIAL RESEARCH NOTE
  119.                     -- the person's burial data
  120.  
  121.                CHRISTENING DATE
  122.                CHRISTENING PLACE
  123.                CHRISTENING SOURCE NOTE
  124.                CHRISTENING RESEARCH NOTE
  125.                     -- the person's christening data
  126.  
  127.                CODE
  128.                     -- the person's "code" value
  129.  
  130.                DEATH DATE
  131.                DEATH PLACE
  132.                DEATH SOURCE NOTE
  133.                DEATH RESEARCH NOTE
  134.                     -- the person's death data
  135.  
  136.                ENDOWMENT DATE
  137.                ENDOWMENT PLACE
  138.                ENDOWMENT SOURCE NOTE
  139.                ENDOWMENT RESEARCH NOTE
  140.                     -- the person's LDS endowment data
  141.  
  142.                GENDER or SEX
  143.                     -- M, F, or U for unknown
  144.  
  145.                GENERAL SOURCE NOTE
  146.                GENERAL RESEARCH NOTE
  147.                     -- the person's "general" or miscellaneous notes
  148.  
  149.                GIN and EGIN
  150.                     -- the person's GIN number
  151.                     -- see notes about EGIN in the next section
  152.  
  153.                PIN
  154.                     -- the person's PIN number
  155.  
  156.                REFN
  157.                     -- the person's reference number
  158.  
  159.                SEALPAR DATE
  160.                SEALPAR PLACE
  161.                SEALPAR SOURCE NOTE
  162.                SEALPAR RESEARCH NOTE
  163.                     -- the person's LDS sealing to parents data
  164.  
  165.           Lists of families may use following keywords:
  166.  
  167.                FIN
  168.                     -- the family's FIN number
  169.  
  170.                GENERAL SOURCE NOTE
  171.                GENERAL RESEARCH NOTE
  172.                     -- the family's "general" or miscellaneous notes
  173.  
  174.                GIN and EGIN
  175.                     -- the family's husband's and wife's GIN numbers
  176.                     -- see notes about EGIN in the next section
  177.  
  178.                MARRIAGE DATE
  179.                MARRIAGE PLACE
  180.                MARRIAGE SOURCE NOTE
  181.                MARRIAGE RESEARCH NOTE
  182.                     -- the family's parents' marriage data
  183.  
  184.                SEALSP DATE
  185.                SEALSP PLACE
  186.                SEALSP SOURCE NOTE
  187.                SEALSP RESEARCH NOTE
  188.                     -- the family's parents' LDS sealing to spouse data
  189.  
  190.           Lists of notes may use the following keywords:
  191.  
  192.                GIN and EGIN
  193.                     -- the GIN number(s) of the note's owner(s)
  194.                     -- see notes about EGIN in the next section
  195.  
  196.           NOTE:  Each of the lists of places has its own formatting
  197.           rules.  As a result, none of the lists of places will
  198.           recognize keywords after DISPLAY, FILE, and PRINT commands.
  199.  
  200. GIN NUMBERS...
  201.  
  202.           EXTENDED GIN (EGIN) NUMBERS
  203.  
  204.           By now you know that each of your direct ancestors has a GIN
  205.           number, which makes it easy to find them and their relation-
  206.           ships to you and to each other.  It is often not so easy to
  207.           find these relationships between other members of your folder
  208.           who don't have GIN numbers and who aren't direct ancestors.
  209.  
  210.           The DISPLAY family of commands offers a keyword -- called
  211.           EGIN -- which is an extension to the normal GIN numbering
  212.           system.  The extended GIN numbering system is designed to
  213.           help to you locate a person or family in your folder who is
  214.           not a direct ancestor.
  215.  
  216.           This extension to the GIN number works like this:
  217.  
  218.           -- an "s:" means a "spouse of" the person who follows
  219.  
  220.           -- a "c:" means a "child of" the parents who follow
  221.  
  222.           -- a "p:" means a "parent of" the person who follows
  223.  
  224.           So for example, extended GIN numbers look like this:
  225.  
  226.           352
  227.           354
  228.           5712
  229.  
  230.                You may see simple GIN numbers in a list of EGINs.  This
  231.                simply means that the individuals represented are direct
  232.                ancestors, so there's no need to use EGINs to identify
  233.                them.
  234.  
  235.           c:76,77
  236.           c:176,177
  237.           c:354,355
  238.  
  239.                These EGINs each point to persons who are not direct
  240.                ancestors, but who themselves are children of direct
  241.                ancestors.  For example, "c:76,77" is the child of the
  242.                direct ancestors who have GIN numbers 76 and 77.
  243.  
  244.           c:64,
  245.           c:,155
  246.  
  247.                These EGINs are a variation of those above.  They point
  248.                to persons who are the children of one or two parents,
  249.                of whom only one (64 in the first case; 155 in the
  250.                second case) is a direct ancestor.  Specifically,
  251.                "s:64," is the child of a father who is a direct
  252.                ancestor, and "c:,155" is the child of a mother who is a
  253.                direct ancestor.  In these cases the other parent could
  254.                either be missing from the folder altogether, or else
  255.                could be the result of a multiple marriage, and
  256.                therefore not a direct ancestor.
  257.  
  258.           s:91
  259.           s:350
  260.  
  261.                These EGINs are spouses of direct ancestors who are not
  262.                direct ancestors themselves.  Specifically, the person
  263.                with GIN number 91 is a direct ancestor who married the
  264.                person with GIN number 90, and also married another
  265.                husband.  That other husband has EGIN number "s:91".
  266.  
  267.           s:c:42,43
  268.           s:c:70,
  269.           s:c:,243
  270.  
  271.                These EGINs are a combination of the EGINs listed above.
  272.                Because the "s:" comes before the "c:", this should be
  273.                interpreted as "the spouse of a child of".  Specifically,
  274.                the first example is the spouse of one of the children
  275.                of that parents who have GIN numbers 42 and 43.
  276.  
  277.           c:c:8,9
  278.           c:c:12,13
  279.  
  280.                Likewise, these are "children of children of" persons
  281.                with the GIN numbers listed.
  282.  
  283.           p:s:91
  284.  
  285.                This EGIN is rare, but will show up occasionally.  It
  286.                means "the parent of a spouse of" the person with GIN
  287.                number 91.
  288.  
  289.                Note:  naturally, you will never see "p:91", since
  290.                parents of persons with GIN numbers also have GIN
  291.                numbers by definition!
  292.  
  293.           p:s:c:140,141
  294.  
  295.                And if you thought that "p:s:91" was rare, note that you
  296.                may occasionally see this.  It should be interpreted
  297.                as "parent of a spouse of a child of 140 and 141".
  298.  
  299.           Note that you may also see empty EGINs.  In such situations,
  300.           GIM was unable to find a link from the person to the direct
  301.           line in a reasonable amount of time, which usually means that
  302.           the person in question is too far removed from the direct
  303.           line anyway; his or her EGIN would be too huge to be of any
  304.           help, and you'd probably find him or her more quickly with
  305.           his or her PIN number.
  306.  
  307. COMPLICATED...
  308.  
  309.           WHY IS THE DISPLAY COMMAND SO COMPLICATED?
  310.  
  311.           In other words, why can't one command be used to display
  312.           lists instead of four?
  313.  
  314.           This section covers some of the theory of design behind the
  315.           DISPLAY family of commands.  Feel free to skip to the next
  316.           section if this is not of interest.
  317.  
  318.           Before GIM LISTS can display a list, it needs to know at
  319.           least three things:
  320.  
  321.                1.  Which list you want to print
  322.  
  323.                2.  Where you want the list to go
  324.  
  325.                3.  How you want the list to look
  326.  
  327.           Theoretically, all of this information could be included in a
  328.           single command with lots of options.  This approach wouldn't
  329.           be so bad, even though it can quickly lead to a lot of
  330.           typing, and to very long commands.
  331.  
  332.           Its real weakness, however, is that in practice, we know
  333.           which list we want to print and where we want it to go long
  334.           before we know for sure how we want the list to look when it
  335.           gets printed.  We like to experiment with the list's appear-
  336.           ance on the screen a few times before we send the list to the
  337.           printer.  Therefore, since the "which list you want to print"
  338.           part changes less often, we separated it into its own
  339.           command, called PRLIST.  That way, you don't have to retype
  340.           the list name every time you experiment with the display
  341.           keywords.
  342.  
  343.           At first, we also thought of separating "where you want the
  344.           list to go" into its own command, which we called PRDEST.
  345.           However, we found that in practice, we tended to forget how
  346.           we had PRDEST set up from one moment to the next, and we all
  347.           too often found ourselves sending things to the printer that
  348.           we didn't intend.  As a result, we changed things so that the
  349.           display destination is always part of the list of keywords.
  350.           However, to reduce the length of commands, we created three
  351.           separate but similar commands -- DISPLAY, PRINT, and FILE --
  352.           rather than including the display destination as an option to
  353.           a single command.
  354.  
  355. ADVANCED HINTS...
  356.  
  357.           It isn't always necessary to specify the PRLIST command.
  358.  
  359.           GIM LISTS makes certain assumptions about the name of the
  360.           list that you want to display.
  361.  
  362.           Once you enter the PRLIST command with the name of a valid
  363.           list name, that value is remembered until you enter the
  364.           PRLIST command again.  This gives you the chance to
  365.           experiment with the display keywords again and again until
  366.           you like them, without having to re-enter the name of the
  367.           list.
  368.  
  369.           The exception to this rule comes when you create a new list.
  370.           GIM LISTS assumes that once you make a new list, you'll
  371.           probably be most interested in displaying that list.
  372.  
  373.           Therefore, after each successful creation of a new list, GIM
  374.           LISTS replaces whatever list name you had given previously
  375.           with the name of the newly created list.  This may seem like a
  376.           strange idea, but after using GIM LISTS for a little while,
  377.           you'll probably find that it's a very helpful and time-saving
  378.           feature.
  379.  
  380. MORE TO COME...
  381.  
  382.           Currently, the display keywords which are used to format lists
  383.           are interpreted in a fixed order.  In other words, whether you
  384.           specify DEATH keywords before or after BIRTH keywords, the
  385.           BIRTH keywords will nevertheless be interpreted first.
  386.           Likewise, whether you specify DATE keywords before or after
  387.           NOTES keywords, the DATE keywords are interpreted first.
  388.           Personally, we like it that way.  We think it makes the
  389.           resulting list displays more organized and easier to read.
  390.  
  391.           However, there has been a significant interest in various
  392.           alternative reporting formats, including columnar reports,
  393.           ASCII-delimited reports suitable for importing into database
  394.           packages, and so on.  We intend to provide several such
  395.           alternatives in a near-future release.  If you have any
  396.           thoughts along these lines (or would like to prod us into
  397.           getting on with it already :-), please contact the GIM
  398.           Authors.
  399.